Trò chơi game bắn súng đơn giản trong UNITY Engine
23.633 lượt xem;
1 using UnityEngine;
2 using System.Collections;
3 using UnityEngine.SceneManagement;
4 using UnityEngine.UI;
5
6 public class UIstart : MonoBehaviour
7 {
8 public GameObject MainMenu;
9 public GameObject OptionsMenu;
10 AudioSource music;
11
12 public Text muteText;
13 public Text difficultyText;
14
15 void Awake()
16 {
17 music = GameObject.Find("Music").GetComponent<AudioSource>();
18 }
19
20 void Start()
21 {
22 //setup mute text
23 if (!SystemScr.mute)
24 {
25 muteText.text = "OFF";
26 music.Play();
27 }
28 else
29 muteText.text = "ON";
30
31 //setup difficulty text
32 if (SystemScr.difficultyIsHard)
33 difficultyText.text = "HARD";
34 else
35 difficultyText.text = "EASY";
36
37 }
38
39 public void StartGame_btn()
40 {
41 SceneManager.LoadScene("GameScene");
42 }
43
44 public void Options_btn()
45 {
46 MainMenu.SetActive(false);
47 OptionsMenu.SetActive(true);
48 }
49
50 public void Mute_btn()
51 {
52 //off mute
53 if (SystemScr.mute)
54 {
55 muteText.text = "OFF";
56 SystemScr.mute = false;
57
58 music.Play();
59 }
60 else//on mute
61 {
62 muteText.text = "ON";
63 SystemScr.mute = true;
64
65 music.Stop();
66 }
67 }
68
69 public void Difficulty_btn()
70 {
71 if (!SystemScr.difficultyIsHard)
72 {
73 SystemScr.difficultyIsHard = true;
74 difficultyText.text = "HARD";
75 }
76 else
77 {
78 SystemScr.difficultyIsHard = false;
79 difficultyText.text = "EASY";
80 }
81 }
82
83 public void ExitFromOptions()
84 {
85 MainMenu.SetActive(true);
86 OptionsMenu.SetActive(false);
87 }
88 }
2 using System.Collections;
3 using UnityEngine.SceneManagement;
4 using UnityEngine.UI;
5
6 public class UIstart : MonoBehaviour
7 {
8 public GameObject MainMenu;
9 public GameObject OptionsMenu;
10 AudioSource music;
11
12 public Text muteText;
13 public Text difficultyText;
14
15 void Awake()
16 {
17 music = GameObject.Find("Music").GetComponent<AudioSource>();
18 }
19
20 void Start()
21 {
22 //setup mute text
23 if (!SystemScr.mute)
24 {
25 muteText.text = "OFF";
26 music.Play();
27 }
28 else
29 muteText.text = "ON";
30
31 //setup difficulty text
32 if (SystemScr.difficultyIsHard)
33 difficultyText.text = "HARD";
34 else
35 difficultyText.text = "EASY";
36
37 }
38
39 public void StartGame_btn()
40 {
41 SceneManager.LoadScene("GameScene");
42 }
43
44 public void Options_btn()
45 {
46 MainMenu.SetActive(false);
47 OptionsMenu.SetActive(true);
48 }
49
50 public void Mute_btn()
51 {
52 //off mute
53 if (SystemScr.mute)
54 {
55 muteText.text = "OFF";
56 SystemScr.mute = false;
57
58 music.Play();
59 }
60 else//on mute
61 {
62 muteText.text = "ON";
63 SystemScr.mute = true;
64
65 music.Stop();
66 }
67 }
68
69 public void Difficulty_btn()
70 {
71 if (!SystemScr.difficultyIsHard)
72 {
73 SystemScr.difficultyIsHard = true;
74 difficultyText.text = "HARD";
75 }
76 else
77 {
78 SystemScr.difficultyIsHard = false;
79 difficultyText.text = "EASY";
80 }
81 }
82
83 public void ExitFromOptions()
84 {
85 MainMenu.SetActive(true);
86 OptionsMenu.SetActive(false);
87 }
88 }
setup mute text
setup difficulty text
off mute
elseon mute